package exercise;

public class EX06_OOP05 {

	//setXxx 메서드 작성법
	//멤버변수명이 name 인 경우
	//public void setName(String name){
	//   this.name = name;
	// }
	//public void set?????(#####?????) {
	//   this.????? = ?????
	// }
	
	
	//getXxx 메서드 작성법
	//멤버변수 이름이 name 인 경우
	// public String getName( ) {
	//   return name;
	// }
	//public #####get?????( ) {
	//   return ?????;
	// }
	
	
	
	public static void main(String[] args) 
	{
		SungJukVO sj = new SungJukVO();
		// sj.name = "김태희";  
		//멤버변수가 private으로 선언되었으므로
		//객체명.변수명으로 사용 불가
        sj.setName("태희");
        //System.out.println(sj.name);
        System.out.println(sj.getName() );
	}

}





class SungJukVO {
	
	private String name;
	private int kor;
	private int eng;
	private int mat;
	
	//setter/getter 메서드 정의
	public void setName(String name) 
	{
		this.name = name;
	}  //멤버변수 name에 대한 setter 메서드
	
	
	public String getName( )
	{
		return this.name;
		
	} //멤버변수 name에 대한 getter 메서드
	
}


class RetangleVO2 
{
	//멤버변수
	private float width;
	private float height;
	private float color;
	//생성자
	public RetangleVO2() 
	{
		width=1.0f;
		height=1.0f;
		color="white";
	}
	
	public RetangleVO2(float width, float heigt, String color){
	  this.width = width;
	  this.heigt = heigt;
	  this.color = color;
}


	// setter/getter
	public void setWidth(float width)
	{
		this.width=width;
		}
	public float getWidth()
	{
		return width;}
}	
	
	
	
	
	
	


